AXIS#.MOTOR.POLES
Description
AXIS#.MOTOR.POLES sets the number of motor poles for a rotary motor. It is used for commutation control and represents the number of individual magnetic poles of the motor (not pole pairs). A motor's magnetic poles range from 0 to 510, which corresponds to 0 to 255 magnetic pole pairs. The division value of motor poles (AXIS#.MOTOR.POLES) and feedback poles (FB1.POLES) must be an integer when setting drive to enable, otherwise a fault is issued.
-
- This parameter is automatically configured for Kollmorgen motors when MOTOR.AUTOSET=1.
-
-
This parameter is required to be configured for all motor types.
Context
For more information see Motor.
Versions
| Action | Version | Notes |
|---|---|---|
| Implemented | 02-00-00-000 |
General Information
|
Type |
Read/Write |
|
Units |
N/A |
|
Range |
0 to 510 |
|
Default Value |
6 |
|
Data Type |
Integer |
|
See Also |
|
|
Stored in Non Volatile Memory |
Yes |
Variants Supported
All variants are supported.
Fieldbus Information
| Fieldbus |
Parameter | Index | Sub-Index | Data Type | Float Scale | Units | Access | PDO Mappable |
|---|---|---|---|---|---|---|---|---|
| EtherCAT |
AXIS1.MOTOR.POLES | 0x500B | 0x17 | UINT | - | - | RW | False |
| AXIS2.MOTOR.POLES | 0x510B | 0x17 | UINT | - | - | RW | False |





